Display apparatus and control method thereof

ABSTRACT

An apparatus includes: a display unit; a communication unit configured to communicate with a plurality of devices external to the apparatus; and a processor configured to control the display unit to display a first user interface (UI) image including a list of content files stored in a first device of the plurality of devices and a second UI image including a list of applications stored in a second device of the plurality of devices, and, in response to receiving a first user input selecting a content file from the list of content files in the first UI image and a second user input selecting an application from the list of applications in the second UI image, to control the selected content file to be processed by the selected application in the second device.

CROSS-REFERENCE TO RELATED APPLICATIONS

This is a continuation of U.S. patent application Ser. No. 13/771,817,filed Feb. 20, 2013, which claims priority from Korean PatentApplication No. 10-2012-0016868, filed on Feb. 20, 2012 in the KoreanIntellectual Property Office. The entire disclosures of the aboveapplications are hereby incorporated by reference in their entireties.

BACKGROUND 1. Field

Apparatuses and methods consistent with exemplary embodiments relate toa display apparatus and a control method thereof displaying varioustypes of images, and more particularly, to a display apparatus and acontrol method thereof which communicates with a plurality of externaldevices and relays the plurality of external devices.

2. Description of the Related Art

A display apparatus processes image signals or image data which areinput from an external image supply source or stored in the displayapparatus, and displays an image on a display unit based on theprocessed image signal and/or image data. A display apparatus which isavailable to general users includes a television (TV) or a monitor.Further, in consideration of special functions required by a user, suchdisplay apparatus has been developed into a portable multimedia player(PMP), a mobile phone, etc.

With the development of local area communication in wired and/orwireless manner, a plurality of electronic devices accesses one anotherto share various signals, information, and/or data. For example, in thecase of editing a photo taken by a camera, the camera takes a photographof a predetermined object, generates and stores a digital data file.Then, a computer main body receives the image data from the camerathrough a preset wired and/or wireless protocol, and executes aprestored editing application to edit and process the image data.

Accordingly, transmission and processing of data is executed between adevice which stores the data and a device in which the data processingapplication has been installed.

SUMMARY

Exemplary embodiments may address at least the above problems and/ordisadvantages and other disadvantages not described above.

According to an aspect of an exemplary embodiment, there is provided adisplay apparatus including: a display unit; an image processor whichprocesses an image to display the image on the display unit; acommunication unit which communicates with at least one first externaldevice in which content data are stored and at least one second externaldevice in which an application for processing the content data isstored; and a controller which controls the communication unit tocommunicate with the first and second external devices and display auser interface (UI) image corresponding to the content data and theapplication on the display unit, and controls the processing operationof the application with respect to the content data through the UIimage.

The UI image may include a first UI image corresponding to the firstexternal device and a second UI image corresponding to the secondexternal device, and the controller may control the processing operationfor the content data according to an interaction input between the firstand second UI images.

The first UI image and the second UI image may correspond to UI imagesprovided by the first and second external devices, respectively.

The first UI image may include a list of the content data stored in thefirst external device, and the second UI image may include an executionview of the application of the second external device, and thecontroller may control the processing operation of the application withrespect to first content data from the list as the first content dataare dragged and dropped to the execution view of the application.

The display unit may include a touch screen, and the interaction inputbetween the first and second UI images may include a drag and dropthrough the touch screen.

The controller may control the first external device to transmit thecontent data to the second external device, and control the secondexternal device to process the content data through the applicationexecuted by the section external device.

The controller may control the application of the second external deviceto be executed in the display apparatus, receive the content data fromthe first external device and process the content data through theapplication executed by the display apparatus.

The controller may receive a UI image corresponding to an execution viewof the application of the second external device and receive a UI imagecorresponding to the content data from the first external device toprocess the content data through the application executed by the secondexternal device.

The display apparatus may further include a user input unit, and thecontroller may control the processing operation of the application withrespect to the content data based on a user's input through the userinput unit.

The controller may designate at least one of the first external device,the second external device and the display apparatus to store in thedesignated place the content data processed by the application.

According to an aspect of an exemplary embodiment, there is provided acontrol method of a display apparatus including: communicating with atleast one first external device storing content data therein and atleast one second external device storing an application therein toprocess the content data and displaying a UI image corresponding to thecontent data and the application; receiving a command to process thecontent data by the application through the UI image; and controlling aprocessing operation of the application with respect to the content databased on the command.

The UI image may include a first UI image corresponding to the firstexternal device and a second UI image corresponding to the secondexternal device, and the controlling the processing operation of theapplication with respect to the content data may include controlling theprocessing operation of the content data according to an interactioninput between the first and second UI images.

The first and second UI images may correspond to UI images provided bythe first and second external devices, respectively.

The first UI image may include a list of the content data stored in thefirst external device and the second UI image may include an executionview of the application of the second external device, and thecontrolling the processing operation for the content data according tothe interaction input may include controlling the processing operationof the application with respect to the first content data by draggingand dropping the first content data of the list to the execution view ofthe application.

The display apparatus may include a touch screen, and the interactioninput between the first and second UI images may include a drag and dropthrough the touch screen.

The controlling the processing operation of the application with respectto the content data may include controlling the first external device totransmit the content data to the second external device; and controllingthe second external device to process the content data through theapplication executed by the second external device.

The controlling the processing operation of the application with respectto the content data may include executing the application of the secondexternal device in the display apparatus; and receiving the content datafrom the first external device and processing the content data throughthe application executed in the display apparatus.

The displaying the UI image may include receiving a UI imagecorresponding to an execution view of the application of the secondexternal device; and the controlling the processing operation of theapplication with respect to the content data may include receiving a UIimage corresponding to the content data from the first external deviceand processing the content data through the application executed in thesecond external device.

The controlling the processing operation of the application with respectto the content data may include storing the content data processed bythe application in at least one of the first external device, the secondexternal device and the display apparatus as designated.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and/or other aspects will become apparent by describingcertain exemplary embodiments, with reference to the accompanyingdrawings, in which:

FIG. 1 is a block diagram of a display apparatus according to anexemplary embodiment;

FIG. 2 illustrates an example of a UI image corresponding to a firstexternal device and a second external device which are displayed in thedisplay apparatus according to an exemplary embodiment;

FIG. 3 illustrates an example of transmission of signals and databetween the display apparatus and the first and second external devicesaccording to an exemplary embodiment;

FIG. 4 illustrates an example of a UI image corresponding to first andsecond external devices which are displayed in a display apparatusaccording to another exemplary embodiment; and

FIG. 5 is a control flowchart of a control method of the displayapparatus according to an exemplary embodiment.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

Below, certain exemplary embodiments are described in greater detailwith reference to accompanying drawings. The exemplary embodiments maybe embodied in various forms without being limited to the exemplaryembodiments set forth herein.

In the following description, like drawing reference numerals are usedfor the like elements, even in different drawings. The matters definedin the description, such as detailed construction and elements, areprovided to assist in a comprehensive understanding of exemplaryembodiments. However, exemplary embodiments can be carried out withoutthose specifically defined matters. Also, well-known functions orconstructions are not described in detail since that would obscure theinvention with unnecessary detail.

FIG. 1 is a block diagram of a display apparatus 100 according to anexemplary embodiment.

As shown therein, a display system according to an exemplary embodimentincludes a display apparatus 100 which displays an image, a firstexternal device 210 and a second external device 220 which communicatewith the display apparatus 100 and transmit and receive commands, data,information, and/or signals, the types of which are not limited.

The display apparatus 100 according to the present exemplary embodimentincludes a multimedia player which is hand-held and portable. However,such embodiment of the display apparatus 100 is not limiting. In thisregard, as long as the display apparatus 100 may display an image andcommunicate with the first and second external devices 210 and 220, thedisplay apparatus 100 which may include a TV, a monitor, a mobile phone,etc.

The first and second external devices 210 and 220 include electronicdevices which may store and/or process data. According to the presentexemplary embodiment, the first external device 210 includes a digitalcamera and the second external device 220 includes a tablet PC. However,this is an example and the first and second external devices 210 and 220may include a computer main body, a camera, a camcorder, a mobile phoneand a TV as long as they may communicate with the display apparatus 100based on a preset protocol.

Hereinafter, configuration of the display apparatus 100 will bedescribed.

The display apparatus 100 includes a communication unit 110 whichcommunicates with the first external device 210 or the second externaldevice 220, an image processor 120 which processes data received throughthe communication unit 110 or stored in the display apparatus 100, adisplay device 130 which displays an image thereon based on the dataprocessed by the image processor 120, and a controller 140 whichcontrols overall operations of the display apparatus 100.

The communication unit 110 transmits commands, data, information, and/orsignals from the first external device 210 or the second external device220 to the image processor 120 or the controller 140 depending on thecharacteristic or nature of such commands, data, information, andsignals. The communication unit 110 may transmit the commands, data,information, and signals supplied by the controller 150, to the firstexternal device 210 or the second external device 220. As above, thecommunication unit 110 performs interactive communication with the firstexternal device 210 or the second external device 220.

The communication unit 110 may directly access the first external device210 or the second external device 220, or access a local areacommunication network to which both the first and second externaldevices 210 and 220 access. To do the foregoing, the communication unit110 performs a communication access according to a preset wired and/orwireless communication protocol.

The image processor 120 processes data which are received through thecommunication unit 110 or data stored in advance in the displayapparatus 100 to display an image on the display device 130. If the datainclude image data, the image processor 120 performs various processingoperations. If the data include control information or scriptinformation instead of the image data, the image processor 120 processesthe data information according to a preset algorithm to generate animage based on the data.

The image processor 120 may perform image processing operationsincluding a decoding operation corresponding to an image format of animage signal, a de-interlacing operation to convert an interlace imagesignal into a progressive image signal, a scaling operation to scale animage signal into preset resolution, a noise reduction operation toimprove an image quality, a detail enhancement operation and conversionof a frame refresh rate, but not limited thereto.

The image processor 120 includes a system-on-chip (SoC) which integratesvarious functions, or an image processing board (not shown) which isformed by installing individual elements independently performingvarious processes in a printed circuit board.

The display device 130 displays an image thereon based on image signalsand/or image data output by the image processor 120. The display device130 may include liquid crystal, plasma, light-emitting diode (LED),organic light-emitting diode (OLED), surface-conductionelectron-emitter, carbon nano-tube, and nano-crystal, but not limitedthereto.

The display device 130 may include additional elements depending onconfiguration thereof. For example, if the display device 130 includesliquid crystal, the display device 130 includes a liquid crystal display(LCD) panel (not shown), a backlight (not shown) to emit light to theLCD panel, and a panel driving substrate (not shown) to drive the LCDpanel.

The display device 130 according to the present exemplary embodimentincludes a touch screen. The display device 130 transmits a presetcommand and/or signal to the controller 140 corresponding to a user'stouch input on the surface of the touch screen.

The controller 140 controls an operation of the display apparatus 100 orgenerates and transmits a corresponding control signal through thecommunication unit 110, corresponding to a command received through thecommunication unit 110 or an input command displayed on the displaydevice 130. For example, the controller 140 may control an imageprocessing operation of the image processor 120 or transmit a presetcontrol signal to the first external device 210 or the second externaldevice 220 to operate the first external device 210 or the secondexternal device 220 by the control signal, according to the nature ofthe received command.

According to an exemplary embodiment, the controller 140 and the imageprocessor 120 are described as separate elements, but not limitedthereto. Alternatively, the controller 140 and the image processor 120may be provided as a single image processing board (not shown).

With the foregoing configuration, a control method of the displayapparatus 100 for processing content data stored in the first externaldevice 210 by an application stored in the second external device 220will be described hereinafter.

According an exemplary embodiment, editing and processing of an imagedata file stored in the first external device 210 is performed by animage editing application stored in the second external device 220.However, this is an example, and the nature of the data or application,or exemplary embodiment of a UI image is not limited thereto.

The controller 140 is connected to the first and second external devices210 and 220 through the communication unit 110 for communication, andcontrols the image processor 120 to display an UI image of the first andsecond external devices 210 and 220, respectively, on the display device130.

The method of realizing a UI image corresponding to the first and secondexternal devices 210 and 220 by the controller 140 may vary.

For example, the controller 140 transmits a request signal to the firstand second external devices 210 and 220 to generate a UI image. Inresponse to the request signal received, the first and second externaldevices 210 and 220 transmit to the display apparatus 100 their owninformation necessary for generating the UI image. The controller 140generates a UI image based on the information transmitted by the firstand second external devices 210 and 220, respectively.

FIG. 2 illustrates an example of a UI image 310 corresponding to thefirst and second external devices 210 and 220 displayed on the displaydevice 130, respectively.

As shown therein, the controller 140 displays the UI image 310 on thedisplay device 130 corresponding to the first and second externaldevices 210 and 220. The UI image 310 includes a first UI image 311corresponding to the first external device 210, and a second UI image312 corresponding to the second external device 220. The controller 140may control operations of the first and second external devices 210 and220 through the first and second UI images 311 and 312.

If the first and second external devices 210 and 220 provide informationand/or image data corresponding to their own UI environment, the firstand second UI images 311 and 312 may be formed to correspond to the UIenvironment information provided by the first and second externaldevices 210 and 220. For example, the first UI image 311 may reflect theUI environment provided by the first external device 210 itself

With respect to the request signal transmitted by the controller 140,the first external device 210 transmits to the display apparatus 100list information of prestored image data files, and the second externaldevice 220 transmits to the display apparatus 100 the UI environmentinformation on an operating system which can be used to drive the secondexternal device 220.

Based on the foregoing information, the controller 140 displays both thefirst UI image 311 and the second UI image 312. The first UI image 311includes an image data file list 340 of the first external device 210.The second UI image 312 includes an execution view 342 of an applicationwhich is executed in the operating system of the second external device220.

The first and second UI images 311 and 312 are provided to enableinteraction input therefrom, e.g., an input from the first and second UIimages 311 and 312.

For example, a predetermined data file 344 in the list 340 of the firstUI image 311 may be processed by an application of the second UI image312. A user may touch, and drag and drop the data file 344 of the firstUI image 311 in to the second UI image 312 to process the data filethrough the application.

In response to such operation, the controller 140 transmits a controlsignal to control the first external device 210 to transmit the datafile to the second external device 220 and transmits a control signal tothe second external device 220 to process the data file transmitted bythe first external device 210 through the application, upon receiving aninput to drag and drop the data file to the second UI image 312.

The first and second external devices 210 and 220 perform acorresponding operation according to the respective control signals.Then, the display apparatus 100 according to the present exemplaryembodiment may relay the first and second external devices 210 and 220to process the data file of the first external device 210 through theapplication of the second external device 220.

Upon receiving an input to manipulate a processing operation of theapplication through the second UI image 312, the controller 140 maytransmit a control signal to the second external device 220 in responseto the corresponding input, and control the second external device 220to operate the application corresponding to the control signal. Withrespect to the operation of the application, real-time information maybe provided by the second external device 220 to the display apparatus100 and displayed on the second UI image 312.

If the processing of the data file by the application is completed, thecontroller 140 may designate at least one of the first external device210, the second external device 220 and the display apparatus 100 tostore therein the processed data file. To do the foregoing, thecontroller 140 transmits a corresponding control signal to the secondexternal device 220.

Alternatively, the following method is available.

If communication is not available between the first and second externaldevices 210 and 220, or upon receiving an input for dragging anddropping a predetermined data file of the first UI image 311 to thesecond UI image 312 even in the case that such communication isavailable, the controller 140 may transmit the data file from the firstexternal device 210 to the second external device 220.

If the system performance of the display apparatus 100 and thecommunication environment for the display apparatus 100 and the secondexternal device 220 are ensured, the display apparatus 100 may performat least a part of the processing operation of the data file performedby the application. In this case, when the application processes thedata file in the second external device 220, the controller 140 providessystem resources of the display apparatus 100 for processing the datafile, or performs at least a part of such processing operation.

In the foregoing exemplary embodiment, a single first external device210 and a single second external device 220 are described, but notlimited thereto. Alternatively, each of the first external device 210and the second external device 220 may include a plurality of devices.In this case, the UI image 310 may be divided into and displayed as aplurality of UI images corresponding to the first and second externaldevices 210 and 220, respectively, and may perform interactiontherebetween. Details of such operation may be similar or equivalent tothe described above exemplary embodiment, and thus repetitivedescription will be omitted.

Hereinafter, transmission of signals and data in the system according toan exemplary embodiment will be described with reference to FIG. 3. FIG.3 illustrates transmission and reception of signals, data, commands,and/or information among the first external device 210, the secondexternal device 220 and the display apparatus 100.

As shown therein, the display apparatus 100 transmits to the first andsecond external devices 210 and 220, signals requesting the relevantinformation to display a UI image (operations 410 and 420). In responseto the request signals, the first and second external devices 210 and220 transmit UI information to the display apparatus 100, respectively(operations 430 and 440).

Based on the received UI information, the display apparatus 100 displaysa UI image (operation 450). The display apparatus 100 may receive aninput to process predetermined data of the first external device 210 bythe application of the second external device 220 through the displayedUI image.

Upon receiving the input, the display apparatus 100 transmits a controlsignal to the first external device 210 to transmit the concerned datato the second external device 220 (operation 460), and transmits acontrol signal to the second external device 220 to process the datatransmitted by the first external device 210 (operation 470).

According to the control signal received in operation 460, the firstexternal device 210 transmits the data to the second external device 220(operation 480).

In operation 470, the second external device 220 processes the datatransmitted by the first external device 210 by the applicationaccording to the control signal received in operation 470. If thiscontrol signal includes information regarding storage of the processeddata in the first external device 210, the second external device 220may transmit the processed data to the first external device 210 suchthat the data is stored in the first external device 210 (operation500).

According to the transmission and reception processes for signals anddata, the display apparatus 100 according to the present exemplaryembodiment may relay interaction between the first and second externaldevices 210 and 220. That is, the display apparatus may serve as anintermediary between the first and second external devices 210 and 220.

Regarding processing of the data of the first external device 210through the application, the display apparatus 100 may have theapplication of the second external device 220 executed in the displayapparatus 100 and may allow the data to be processed by the applicationexecuted in the display apparatus 100.

For example, the display apparatus 100 may provide system resourcesnecessary for the execution of the application installed in the secondexternal device 220 to thereby execute the application of the secondexternal device 220 in the display apparatus 100.

For example, predetermined content data which are stored in the firstexternal device 210 or the second external device 220 may be collectedand processed by the application installed in the display apparatus 100.This will be described with reference to FIG. 4. FIG. 4 illustrates anexample of a UI image 320 corresponding to the first and second externaldevices 210 and 220 displayed in the display apparatus 100 according toan exemplary embodiment.

The configuration of the display apparatus 100 according to the presentexemplary embodiment may be similar or equivalent to the one describedabove. Thus, repetitive description will be omitted. In the presentexemplary embodiment, an image data file stored in the first externaldevice 210 and a music data file stored in the second external device220 are edited and processed together to generate an album file.However, this is an example, which is not limiting.

As shown in FIG. 4, the controller 140 displays the UI image 320 on thedisplay device 130 corresponding to the first external device 210, thesecond external device 220 and the display apparatus 100. The UI image320 includes a first UI image 321 corresponding to the first externaldevice 210, a second UI image 322 corresponding to the second externaldevice 220 and a third UI image 323 corresponding to UI environmentprovided by the display apparatus 100 itself

The controller 140 accesses the first and second external devices 210and 220 and receives information on an image data file list 350 storedin the first external device 210 and information on a music data filelist 352 stored in the second external device 220. The controller 140displays the first UI image 321 including the image data file list 350of the first external device 210 and the second UI image 322 includingthe music data file list 352 of the second external device 220, based onthe received information.

Together with the first and second UI images 321 and 322, the controller140 displays a third UI image 323 including an execution view 354 of theapplication installed in an operating system driven by the displayapparatus 100.

The first UI image 321, the second UI image 322 and the third UI image323 may interact with one another by dragging and dropping objectsincluded in the UI image 320. For example, if a user drags and drops apredetermined image data file 360 of the first UI image 321 and apredetermined music data file 362 of the second UI image 322 to thethird UI image 323, the controller 140 receives the image data file andthe music data file from the first and second external devices 210 and220, respectively, edits the received files by the application andgenerates a new album file.

According to a user's input through the display device 130, thecontroller 140 may store the generated album file in the displayapparatus 100 or transmit to and store the album file in the firstexternal device 210 or the second external device 220.

Hereinafter, a control method of the display apparatus 100 according tothe an exemplary embodiment will be described with reference to FIG. 5.FIG. 5 is a control flowchart of the control method of the displayapparatus 100.

As shown therein, the display apparatus 100 accesses the first externaldevice 210 storing data therein and the second external device 220storing therein an application to process the data (S100). The displayapparatus 100 displays a UI image corresponding to the data of the firstexternal device 210 and the application of the second external device220 (S110).

Upon receiving an interaction input command, e.g., a command forprocessing the data by the application through the UI image (S120), thedisplay apparatus 100 controls the first external device 210 to transmitthe data to the second external device 220 to process the data (S130).Otherwise, the display apparatus 100 may perform at least a part of theprocessing operation when the application of the second external device220 processes the data.

The display apparatus 100 stores the processed data in a storage (S140).

In the foregoing exemplary embodiments, the interaction input betweenthe UI images is performed by a user touching the display device 130 asa touch screen. In the case of a display apparatus in which the displaydevice 130 does not include a touch screen, such interaction input maybe performed by a user's input through a user input device (not shown)provided additionally.

Although a few exemplary embodiments have been shown and described, itwill be appreciated by those skilled in the art that changes may be madein these exemplary embodiments without departing from the principles andspirit of the invention, the range of which is defined in the appendedclaims and their equivalents.

The foregoing exemplary embodiments and advantages are merely exemplaryand are not to be construed as limiting. The present teaching can bereadily applied to other types of apparatuses. Also, the description ofthe exemplary embodiments is intended to be illustrative, and not tolimit the scope of the claims, and many alternatives, modifications, andvariations will be apparent to those skilled in the art.

What is claimed is:
 1. An apparatus comprising: a display unit; acommunication unit configured to communicate with a plurality of devicesexternal to the apparatus; and a processor configured: to control thedisplay unit to display a first user interface (UI) image including alist of content files stored in a first device of the plurality ofdevices and a second UI image including a list of applications stored ina second device of the plurality of devices, and in response toreceiving a first user input selecting a content file from the list ofcontent files in the first UI image and a second user input selecting anapplication from the list of applications in the second UI image, tocontrol the selected content file to be processed by the selectedapplication in the second device.
 2. The apparatus according to claim 1,wherein the processor is further configured to control the first deviceto transmit the selected content file from the first device to thesecond device.
 3. The apparatus according to claim 1, wherein the firstUI image and the second UI image correspond to UI images provided by thefirst device and the second device, respectively.
 4. The apparatusaccording to claim 1, wherein the processor is further configured tocontrol in response to the selected content file being selected,dragged, and dropped to an execution view of the application included inthe second UI image.
 5. The apparatus according to claim 1, wherein thedisplay unit comprises a touch screen, and the first user input and thesecond user input comprise a touch, drag, and drop of the selectedcontent file through the touch screen.
 6. The apparatus according toclaim 1, wherein in response to receiving a third user input designatingat least one of the plurality of devices, the processor is furtherconfigured to control the second device such that the second devicetransmits the content file processed by the selected application to adesignated device.
 7. The apparatus according to claim 1, wherein theprocessor is further configured to receive the second UI imagecorresponding to an execution view of the application of the seconddevice, and to receive the first UI image from the first device toprocess the content files by the application executed by the seconddevice.
 8. The apparatus according to claim 6, further comprising a userinput device, wherein the processor is further configured to receive thefirst user input, the second user input, and the third user input thatare input through the user input device.
 9. The apparatus according toclaim 1, wherein the processor is further configured to designate atleast one among the first device, the second device, and the apparatus,to store the selected content file processed by the selectedapplication.
 10. A control method of an apparatus, the control methodcomprising: communicating with a plurality of devices external to theapparatus; displaying a first user interface (UI) image including a listof content files stored in a first device of the plurality of devicesand a second UI image including a list of applications stored in asecond device of the plurality of devices; receiving a first user inputselecting a content file from the list of content files in the first UIimage and a second user input selecting an application from the list ofapplications in the second UI image; and in response to the first userinput and the second user input, controlling the selected content fileto be processed by the selected application in the second device. 11.The control method according to claim 10, wherein the controllingcomprises: controlling the first device to transmit the selected contentfile from the first device to the second device.
 12. The control methodaccording to claim 10, wherein the first UI image and the second UIimage correspond to UI images provided by the first device and thesecond device, respectively.
 13. The control method according to claim10, wherein the receiving the first user input and the second user inputcomprises: receiving the first user input and the second user input byselecting, dragging and dropping the selected content file into anexecution view of the application included in the second UI image. 14.The control method according to claim 10, wherein the apparatuscomprises a touch screen, and the receiving the first user input and thesecond user input comprises: a touch, drag, and drop of the selectedcontent file through the touch screen.
 15. The control method accordingto claim 10, further comprises: receiving a third user input designatingat least one of the plurality of devices; and in response to the thirduser input, controlling the second device such that the second devicetransmits the content file processed by the selected application to adesignated device.
 16. The control method according to claim 10, whereinthe displaying comprises: receiving the first UI image corresponding tocontent data from the first device and receiving the second UI imagecorresponding to an execution view of the application of the seconddevice.
 17. The control method according to claim 10, wherein thecontrolling comprises: storing content data processed by the selectedapplication in at least one among the first device, the second device,and the apparatus.